package com.mt.roll.wms.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.mt.roll.core.params.IdParam;
import com.mt.roll.core.vo.R;
import com.mt.roll.wms.params.EquipmentBomDetailParam;
import com.mt.roll.wms.params.EquipmentBomDetailQueryParam;
import com.mt.roll.wms.vo.EquipmentBomDetailVo;


public interface EquipmentBomDetailService {
    R<Boolean> create(EquipmentBomDetailParam equipmentBom);
    R<Boolean> update(EquipmentBomDetailParam equipmentBom);
    R<Boolean> delete(IdParam idParam);
    R<IPage<EquipmentBomDetailVo>> findAllByEQBomId(EquipmentBomDetailQueryParam equipmentBomDetailBaseParam);

    R<EquipmentBomDetailVo> findById(IdParam idParam);
}
